Data processing with typewriter inputoutput device and typewriter carriage controlled program means

ABSTRACT

1,006,875. Electric digital data-storage. S.C.M. CORPORATION. March 12, 1962 [Dec. 27, 1961], No. 18682/63. Divided out of 1,006,874. Drawings to Specification. Heading G4C. In an electronic computer, a rotatable magnetic memory has two information storage tracks each divided into four quarter areas, each area storing three words, each track having a pair of fixedly mounted reproducing transducers located at different quarter revolution positions round the track and a fixedly mounted recording transducer located at a quarter revolution position different from the positions of the reproducing transducers. The description is identical with that of Specification 1,006,874.

Nov. 14, 1967 W. SOULE. JR. ETAL DATA PROCESSING WITH TYPEWRITER INPUT-OUTPUT DEVICE AND TYPEWRITER CARRIAGE CONTROLLED PROGRAM MEANS Original Filed Dec. 27, 1961 ggggsw 55 Sheets-Sheet 5 COMMA N05 ORDER ORDER "2" ORDER "4" ORDER "8 ENABLE T/W ENTER /CAND ENTER /ER ENTER PRODUCT ENTER "A" REGISTER ENTER "5" REGISTER ENTER "C" REGISTER ENTER "0" REGISTER ENTER "E+ REGISTER ENTER "F+" REGISTER ENTER E" REGISTER ENTER "F-" REGISTER ENTER "D" ON TOTAL SELECT "A" REGISTER SELECT '29" REGISTER SELECT "C" REGISTER SELECT "D" REGISTER SPEC/AL SELECT "D" REGISTER TRANSFER "E TRANSFER "F" TRANSFER PRODUCT AuTO A T/C TAB AuTONAT/C CARR RETURN AUTOMATIC DEC/MAL AUTOMAT/C SPACE SPEC/AL AuTO TAB AUTOMATIC MINUS CONDITIONAL MINUS FIQLZO Nov. 14, 1967 w. SOULE, JR.. ETAL 3,353,163

DATA PROCESSING WITH TYPEWRITER INPUT-OUTPUT DEVICE AND TYPEWRITER CARRIAGE CONTROLLED PROGRAM MEANS Original Filed Dec.

55 Sheets-Sheet 4 &2 3 :65.0 3E2 2 E2= nub 238034 36am 30am EoBq 35 0c uzuEo 258023 :22. :0 o Ew 6 I .2200: I

m! 8,60 E 3 m 520cm 2 62m QmL Nov. 14, 1967 w. SOULE. JR. ETAL 3,353,163

DATA PROCESSING WITH TYPEWRITER INPUT-OUTPUT DEVICE AND TYPEWRITER CARRIAGE CONTROLLED PROGRAM MEANS Original Filed Dec. 27, 1961 55 Sheets-Sheet 5 Nov. 14, 1967 w. SOULE, ET 3,353,163

DATA PROCESSING WITH TYPEW ER IN OUTPUT DEVICE AND Original Filed Dec k I OTAL F ERFOR ENTRY MODE I Z 403 05 10a 10s no m2 Carnage 446 448 Return Lock KBD Lock Carnage Reiurn Opercn l Program Um! Address Control IIO Operatin Means Type Bar Solenoid Decodmg Relay Tree w. SOULE, JR. ETAL 3,353,163

Nov. 14, 1967 DATA PROCESSING WITH TYPEWRITER INPUT-OUTPUT DEVICE AND TYPEWRITER CARRIAGE CONTROLLED PROGRAM MEANS 55 Sheets-Sheet '7 Original Filed Dec. 27, 1961 49/ PROGRAM u/v/r M 00 L r r P 5 w R r E R 1 204 208 l I if H .{203

m fUNCT/ON r/w REL A Y5 a FUNCTION nvcoum DECODEP LO/VTROL KEY sumo/a9 con/mars 207 I 234 RECORDING 555K 8 CIRCUIT C/RCU/T 209 f -23 3 rm .9 SUB. TOTAL C/RC'U/ T 2 0 20/7 BUFFER ZfgZj STORAGE A 005 HEAD c4 TING EXTENSION SUBTRACTOR cmcu/r C/RCU/T {2/8 2/ 7 I M/NUS n/vo MULT/PL/EI? succ. nccuu COMPL EMENT COUNTER C/RCU/T CIRCUIT Z3 6 f 230 f 25 TYPE zvow SYMBOL C/RCU/T CIRCUIT ODD-EVEN AND smoaz C/RCU/T i1 E (a) KEY I0 #705 Nov. 14, 1967 W. SOULEy JR. ETAL DATA PROCESSING WITH TYFBWRI'IER INPUT-OUTPUT DEVICE AND TYPEWRITER CARRIAGE CONTROLLED PROGRAM MEANS Original Filed Dec. 27, 1961 55 Sheets-Sheet CLOCK PULSE 2/3 DISTRIBUTOR f 2/6 QUARTER REVOL u now COUNTER WORD DIG/T /c, /M COUNTER COUNTER CIRCUIT 22a EN m Y CIRCUIT D/GIT ONE SHOT 2? 9 CIRCUIT LAST 222 OPE/PA r/0/v our/ ar CIRCUIT 225 mm 60 I an /r PROGRAM CU ONE SHOT CIRCUIT SEOUENC/ N6 REGISTER CIRCUIT T065. Cl/PCU/T 220 f PROD DEV CIRCUIT Nov. 14, 1967 W. SOULE, JR.

ETAL

DATA PROCESSING WITH TYPEWRITER INPUT-OUTPUT DEVICE AND TYPEWRITER CARRIAGE CONTROLLED PROGRAM MEANS 55 Sheets-Sheet 9 Original Filed Dec. 27, 1961 KEY TO FIG. 6

SEOUENCED 6WD. IN POWER SUPPLY /6OO How firm; ONLY CARD //v TYPE ONLY i PLACE CONDITIONAL MINUS COMMAND M557 HOLD fi ENTER a A How a ENTER PCIAL SELECT 4 M2 0 COMMAND SPEC TOTAL eaz RESET Tlg 5/01..

ENERG/ZE RESET RELAY ERROR HOLD ENEfiG/ZE ERROR RELAY ENTER "4" comm/v0 PROGRAM PANEL COMMON Nov. 14, 1967 w. SOULE. JR. ETAL 3,353,163

DATA PROCESSING WITH 'I'YPEWRITER INPUT-OUTPUT DEVICE AND TYPEWRITER CARRIAGE CONTROLLED PROGRAM MEANS Original Filed Dec. 2'7, 1961 55 Sheets-Sheet 10 CARD //v (07 7'48. sPAcF) m 5? 6 ca/vr. SPACE 07f TAB CALC.

BODY

FOOT W FOOT FOOT j MINUS KEY 54 J CARD //V Q JCARD /N (CARR REZ/ 5 KEY r KEY rm) 666 r m;

: i L-RROR L RESET ERROR (SAC/(SPACE? MANUAL CARR.

RELEASE f F BACKSPACE RESET ERROR 675 7 2 (RESET 8 CLEAR) CLEAR 67d RESET a CLEAR Nov. 14, 1967 AND Original Filed Dec.

77% KEY SW8.

W. SOULE. JR. ETAL DATA PROCESSING WITH TYPEWRITER INPUT-OUTPUT DEVICE BASKET 4 SHIFT UPPER 72;, 7P6;

TYPEWRITER CARRIAGE CONTROLLED PROGRAM MEANS 55 Sheets-Sheet 11 WW "0 CODE :1 r/w "a" 0005 BASKET \SH/FTED /M KEY /C KEY DEC/MAL PO/NT KEY BASKET UNSH/FTED 3,353,163 ICE AM MEANS 1967 w. SOULE, JR. ETAL DATA PROCESSING WITH TYPEWRITER INPUT'OUTPUT DEV ER CARRIAGE CONTROLLED PROGR 1961 AND TYPEWR IT Original Filed Dec. 27,

55 Sheets-Sheet 15 0mm msm mum mix E Q mhll m Nov. 14, 1967 w. SOULE, JR. ETAL 3,353,163

DATA PROCESSING WITH TYPEWRITER INPUT'OUTPUT DEVICE ER CARRIAGE CONTROLLED PROGRAM MEANS AND TYPEWRIT Original Filed Dec.

55 Sheets-Sheet, 14

u Plum 3,353,163 ICE ANS eets

WW SOULE, JR. ETAL G Nov. 14, 1967 DATA PROCESSIN ITH 'IYPEWRITER INPUTOUTPUT DEV YPEWRITER CARRIAGE CONTROLLED PROGRAM ME Original Filed Dec. 27, 19 .55 Sh -Sheet 16 AND T c cmoa sum 3:25

3,353,163 PUT-OUTPUT DEVICE ANS 55 Sheets-Sheet 1'7 W. SOULE, JR.. ETAL SSING WITH 'IYPEWRITER IN YPEWRITER CARRIAGE CONTROLLED PROGRAM ME 27, 1961 m P DC Ne 7TAD SM d 9 e l l 1 I F 4 l 1 a n i v m 0 r N 0 saw .52

1967 w. SOULE, JR. ETAL 3,353,163

DATA PROCESSING WITH 'IYPEIWRITER INPUT-OUTPUT DEVICE AND TYPEWRITBR CARRIAGE CONTROLLED PROGRAM MEANS Omgmal Filed Dec. 27, 1961 55 Sheets-Sheet l8 Direction of Ro'otion Regns'er Areo REGISTER Nov. 14, 1967 Original Fil DATA PROCESSING WITH TYPEWRITER INPUT-OUTPUT DEV AND TYPEWRII'ER CARRIAGE CONTROLLED PROGRAM MEANS ed Dec.

W. SOULE, JR. ETAL ICE 55 Sheets-Sheet 2O Row Clock Read {#66 Head /03 fly r m; ///6 lid/ #05 Orfr I" fly? Rev 8 ndex Counter Master 8n Pre lnde Toggle Toggle Toggle Clock Read J Head //0 M00 2 #64 Quarter Revolution T Clock Read Head /l\ g.- g

#66, ///l, K5) T0 FIG.

#36 T1g l1(u). W

3 l/IQ, //i/ 

1. IN A COMPUTING MACHINE HAVING AT LEAST TWO REGISTERS, A PRINTING UNIT HAVING A SHIFTABLE CARRIAGE FOR HOLDING AND POSITIONING A DOCUMENT-IN-PREPARATION IN AT LEAST THREE PREDETERMINED SEQUENTIAL SHIFTED POSITIONS OF THE CARRIAGE; AND MEANS TO PRINT-OUT A VALUE FROM SAID REGISTERS ONTO SAID DOCUMENT; THE COMBINATION OF: A TOTALIZING KEY MEANS RESPONSIVE TO THE POSITION OF SAID CARRIAGE WHEN STANDING IN A SECOND PREDETERMINED SEQUENTIAL POSITION TO INITIATE SAID PRINT-OUT MEANS TO CAUSE PRINT-OUT OF A TOTAL STANDING IN SAID FIRST REGISTER; SAID KEY MEANS ALSO BEING RESPONSIVE TO THE POSITION OF SAID CARRIAGE STANDING IN A THIRD PREDETERMINED SEQUENTIAL POSITION TO INITIATE SAID PRINT-OUT MEANS TO CAUSE PRINT-OUT OF A TOTAL STANDING IN SAID SECOND REGISTER; AND SAID TOTALIZING KEY MEANS FURTHER BEING RESPONSIVE TO THE POSITION OF SAID CARRIAGE STANDING IN THE FIRST PREDETERMINED SEQUENTIAL POSITION TO SHIFT THE CARRIAGE FROM SAID FIRST POSITION THROUGH SAID SECOND POSITION TO SAID THIRD POSITION AND TO INITIATE SAID PRINT-OUT MEANS TO CAUSE PRINT-OUT OF THE TOTAL STANDING IN SAID SECOND REGISTER. 